Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 PENYRHEOL TERRACE Semi-Detached £328,243 £207,000 28 Mar 2014
2 PENYRHEOL TERRACE Detached £393,751 £219,950 17 Feb 2006
3 PENYRHEOL TERRACE Semi-Detached £306,013 £82,995 6 Oct 2000
5 PENYRHEOL TERRACE Semi-Detached £371,809 £215,000 24 Aug 2006